@charset "utf-8";
/* CSS Document */
/*banner轮播box*/
.aui-content-box { position:relative;
	padding-bottom: 74px;
}
.aui-fixed-top {
	padding-top:88px;
}
/* banner轮播aui-banner-content */
.aui-banner-content {
	overflow-x: hidden;
	width: 100%;
	position: relative;
}

.aui-banner-wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	height: 100%;
	-webkit-transform: translate3d(0px, 0px, 0px);
	transform: translate3d(0px, 0px, 0px);
	position: relative;
	z-index: 1;
	-webkit-transition-property: -webkit-transform;
	transition-property: -webkit-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform;
}

.aui-banner-pagination {
	position: absolute;
	width: 100%;
	z-index: 2;
	left: 0;
	bottom: .5rem;
	pointer-events: none;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	-webkit-align-items: flex-end;
	-ms-flex-align: end;
	align-items: flex-end;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.aui-banner-wrapper-item {
	width: 100%;
	height: 100%;
	-webkit-flex-shrink: 0;
	-ms-flex-negative: 0;
	flex-shrink: 0;
}

.slider-pagination-item {
	margin: 0 .3rem;
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 100%;
	background-color: #fff;
}

.slider-pagination-item.slider-pagination-item-active {
	background: #4e93ef;
}

.aui-banner-wrapper-item img {
	width: 100%;
	
	background-size: cover;
}

.aui-header-item-icon {
	height: 2.8rem;
	min-width: 19%;
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 13%;
	-ms-flex: 0 0 13%;
	flex: 0 0 13%;
	padding: 0 0.8rem 0 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	font-size: 0.3rem;
	white-space: nowrap;
	overflow: hidden;
	color: #5C5C5C;
}

.aui-header-item-icon:last-child {
	-webkit-box-ordinal-group: 4;
	-webkit-order: 3;
	-ms-flex-order: 3;
	order: 3;
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}

.aui-header-search-box {
	background-color: rgba(255, 255, 255, 0.3);
	height: 27px;
	line-height: 27px;
	width: 100%;
	padding-left: 10px;
	border-radius: 30px;
}

.aui-header-search {
	width: 90%;
	background: none;
	border: none;
	color: #fff;
	font-size: 14px;
	line-height: 27px;
}

.aui-header-center-clear {
	width: 100%;
	margin-left: 13%;
}
/*轮播结束*/
/*全局样式*/
a{
   color: black;
   -webkit-tap-highlight-color: transparent;
   -webkit-touch-callout: none;
   -webkit-user-select: none;
 }
body,ui,li,p,h4,h3,h2,a{ padding:0; margin:0; font-family:"微软雅黑"; font-weight:normal; list-style:none; font-size:100%; text-decoration:none; font-style:normal;}
a{ color: black;}
/*商家列表*/
.hxhx{ width:100%; height:1px; background:#cac9c9; margin-top:13px;}
.hbk{ width:100%; background:white; margin:0 auto; padding-top:4px;}
.hbk-wz{ font-size:240%; color:#848282; text-align:center; padding-top:3px; font-family:Arial, Helvetica, sans-serif;}
.baika{ width:100%;  height:auto; float:left; margin-top:20px; padding-top:12px; padding-bottom:12px;}
.tubaika{ width:28.5%; float:left; height:auto; margin-left:3%;}
.tubaika img{ width:250px; height:250px; overflow:hidden; border:0; border-radius:10px; }
.xxbaika{ width:65%; float:left; margin-top:9px;  height:auto; height:235px; overflow:hidden;}

.xxbaika h1{ width:100%; float:left; font-size:260%; color:black; margin-top:-5px;}
.xxbaika i{  font-size:140%; color:#4e93ef; margin-left:7px; margin-right:3px;}
.xxbaika h2{ width:100%; float:left; font-size:230%; color:#848282;  margin-top:-19px; }
.xxbaika h3{ width:100%; float:left; font-size:240%; color:black;  margin-top:4px; }
.yangshi1{ color:white; margin:3px; border-radius:3px; float:right; font-size:90%; padding-left:3px; padding-right:3px; background:#4e93ef; height:50px; line-height:50px; text-align:center;}
.yangshi2{ color:#848282; font-size:100%; font-weight:500; float:right;}
.xxbaika h4{ width:100%; float:left; font-size:250%; color:black;  margin-top:6px; }
.xxbaika h5{ width:100%; float:left; font-size:230%; color:#848282;  font-weight:300; margin-top:6px; margin-bottom:0;}
.huihui{ background:#eceaea; width:100%; height:10px; margin:0 auto; float:left; margin-top:15px;}
/*商家详情*/
.sjtoubu{ width:100%; font-size:270%; color:black; text-indent:15px; font-weight:bold; float:left; margin-top:5px;}
.sjtoubu1{ padding-left:15px; padding-right:15px;}
.sjtoubu1 h2{ width:100%; font-size:230%;  color:#848282; float:left; margin-top:15px;}
.sjimg{ margin-bottom:-5px; margin-right:8px;}
.sjhx{ width:100%; height:1px; background:#848282; float:left; margin-top:20px; margin-bottom:20px;}
.sjxx{ width:100%; font-size:220%; color:#848282; text-indent:15px;  float:left; margin-top:5px;}
.sjdwjx{ margin-left:10px; margin-right:10px;}
/*fixed*/
.b-logo{ width:100%; height:95px; position:fixed; top:0; z-index:20; background-color:rgba(137,175,237,0.3);}
.b-logowz{ height:95px; width:320px; margin:0 auto;}
/*fixed*/
.b-logo2{ width:100%; height:90px; position:fixed; bottom:0; background:#91b6f1; z-index:20;}
.b-logowz2{ text-align:center; line-height:90px; font-size:250%; color:black;}
.b-logo2 a:active{ color: #F90;}
/*优惠买单*/
.yhshuru{ background-color:#FFF; border-radius:20px; width:100%; height:885px;}
.zhifugei{ font-size:35px; font-weight:700; color:black; line-height:100px;}
/*最低端按钮样式*/
.anniub{position:fixed; bottom:0;width:100%;}
/*弹出*/
.hongbao{ position:fixed; top:100px; left:0; z-index:1001;}
.btnhb{ display:block; background:none; border:none; font-size:20px;}
/*智能搜索样式*/
.gover_search 
{
 position:relative;
 z-index:99;
 border:1px solid #b8cfe6;
 border-bottom:0;
}
.gover_search .search_t 
{
 float:left;
 width:112px;
 line-height:26px;
 color:#666;
}
.gover_search .input_search_key 
{
 float:left;
 width:750px;
 height:60px;
 border-radius:25px;
 margin-top:15px;
 margin-left:60px;
 border:1px solid #ccc;
 line-height:18px;
 background:#fff;
 outline:none;
 font-size:30px;
 text-indent:10px; 
 font-family:Verdana, Geneva, sans-serif;
 
}
.gover_search .search_btn 
{
 font-size:36px;
 float:left;
 width:100px;
 height:60px;
 margin:15px 0 0 10px;
 overflow:hidden;
 text-align:center;
 color:#30acf3;
 font-family:Verdana, Geneva, sans-serif;
 background:none;
 letter-spacing:3px;
 font-weight:bold;
 border:none;
 outline:none;
}
.gover_search .search_suggest 
{
 position:absolute;
 z-index:999;
 left:28px;
 top:62px;
 width:782px; 
 border-top:none;
 display:none;
 color:#004080;
}
.gover_search .search_suggest li 
{
 height:66px;
 overflow:hidden;
 line-height:56px;
 background:#fff;
 font-size:56px;
 font-weight:bold; padding:5px 0; 
 border-bottom:1px solid #999; 
 
}
.gover_search .search_suggest li:hover {background:#ddd;} 
/*智能搜索样式结束*/       
/*广告招商*/
.ggzs{ background:#FFF; height:580px; width:100%;}
.ggzschi{ background:#f6e5e4; width:33%; height:560px; float:left; border-radius:5px; margin-left:20px; margin-top:20px; margin-bottom:5px; overflow:hidden;}
.ggzshe{ background:#d1d8ec; width:60%; height:270px; float:left; border-radius:10px; margin-left:20px; margin-top:20px; overflow:hidden; position:relative;}
.ggzswan{ background:#daf5f3; width:29%; height:270px; float:left; border-radius:5px; margin-left:20px; margin-top:20px; margin-bottom:5px; overflow:hidden; position:relative;}
.ggzsle{ background:#ede5de; width:29%; height:270px; float:left; border-radius:5px; margin-top:20px; margin-left:20px; margin-bottom:5px; overflow:hidden; position:relative;}
/*标签*/
.biaoqian1{ background:#f95850; color:white; text-align:center; font-size:35px; width:20%; text-shadow:8px 3px 15px #000000; float:left;}
.biaoqian2{ background:#5678d6; color:white; text-align:center; font-size:35px; width:28%; padding-top:4px; padding-bottom:4px; text-shadow:8px 3px 15px #000000;}
.biaoqian3{ background:#50cdc4; color:white; text-align:center; font-size:35px; width:28%; padding:2px; text-shadow:8px 3px 15px #000000;}
.biaoqian4{ background:#caac92; color:white; text-align:center; font-size:35px; width:33%; padding:2px; text-shadow:8px 3px 15px #000000;}
/*广告文字位置*/
.ggwzwz1{ font-size:40px; font-weight:bold; margin:120px 0 0 20px; color:#363435; float:left;}
.ggwzwz2{ font-size:40px; font-weight:bold; margin:20px 0 0 20px; color:#363435; float:left;}
.ggwzwz3{ font-size:35px; font-weight:bold; margin:15px 0 0 20px; color:#363435; float:left;}
.ggwzwz4{ font-size:35px; font-weight:bold; margin:15px 0 0 20px; color:#363435; float:left;}
/*广告文字位置*/
.hywzwz1{float:left; color:#f14940; border:1px solid #f14940; font-size:30px; padding:3px; margin:10px 0 0 95px; border-radius:3px;}
.hywzwz2{float:left; color:#3a549e; border:1px solid #3a549e; font-size:30px; padding:3px; margin:10px 0 0 176px; border-radius:3px;}
.hywzwz3{float:left; color:#02c4b6; border:1px solid #02c4b6; font-size:30px; padding:3px; margin:5px 0 0 23px; border-radius:3px;}
.hywzwz4{float:left; color:#87715f; border:1px solid #87715f; font-size:30px; padding:3px; margin:5px 0 0 23px; border-radius:3px;}  
/*行业筛选*/
.hytb1{ width:150px; height:150px; float:left; margin-left:27px; position:relative; }
.hytb-all{ width:150px; height:150px; float:left; margin-left:47px; position:relative; }
.hytb1 img{ position:absolute; top:0; left:3px; width:85%}
.hytb-all img{ position:absolute; top:0; left:11px; width:85%;}
.hytb1 p{position:absolute; left:0; right:0; text-align:center; top:130px;  font-size:30px;}
.hytb-all p{position:absolute; left:0; right:0; text-align:center; top:130px;  font-size:30px; }
/*行业文字动画*/
.hywzdh{position:absolute; top:380px; right:10px; font-weight:700; font-size:60px; animation:myfirst 13s; -webkit-animation:myfirst 13s; /* Safari and Chrome */}
@keyframes myfirst
{
	0%   {color:black; font-weight:700; top:100px; right:10px;}
	25%  {color:#60aef6; font-weight:700; top:100px; right:850px;}
	50%  {color:#fcb12e; font-weight:700; top:100px; right:10px;}
	100% {color:black; font-weight:700; top:380px; right:10px;}
}
@-webkit-keyframes myfirst
{
	0%   {color:black; font-weight:700; top:100px; right:10px;}
	25%  {color:#60aef6; font-weight:700; top:100px; right:850px}
	50%  {color:#fcb12e; font-weight:700; top:100px; right:10px;}
	100% {color:black; font-weight:700; top:380px; right:10px;}
}
/*底部导航*/
.dbdh{background:white; position:fixed; bottom:0; width:100%; height:135px; border-top:1px solid #a09ea0;}
.dbdh-wz1{color:#a8a7a6; font-weight:700; font-size:30px;}
.dbdh-wz2{color:#a8a7a6; font-weight:700; font-size:30px; margin-left:2px;}
/*2018.4.2个人中心*/
/*首页头像*/
.touxiang{ width:70px; height:70px; border-radius:35px; margin-top:15px; margin-left:20px; float:left;}
/*底部导航*/
.dbdh{background:white; position:fixed; bottom:0; width:100%; height:135px; border-top:1px solid #a09ea0;}
.dbdh-wz1{color:#a8a7a6; font-weight:700; font-size:30px;}
.dbdh-wz2{color:#a8a7a6; font-weight:700; font-size:30px; margin-left:2px;}
/*头像背景*/
#grad1 {
	float:left;
	width:100%;
	height: 300px;
    background: -webkit-linear-gradient(top right, #6dbaeb, #25a0ee); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(top right, #6dbaeb, #25a0ee); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(top right, #6dbaeb, #25a0ee); /* Firefox 3.6 - 15 */
    background: linear-gradient(to top right, #6dbaeb , #25a0ee); /* 标准的语法（必须放在最后） */ 
}
.grad1-img{border-radius:50%; margin-left:30px; margin-top:65px; float:left;}
.grad1-wz{float:left; color:white; font-size:50px; margin-top:80px; margin-left:40px; overflow: hidden; width: 700px; }
/*按钮组*/
.anz-bj{ background:white; width:100%; height:200px; float:left;}
.anz-block{height:200px; width:25%; float:left;}
.anz-img{margin-top:35px; margin-bottom:5px; margin-left:29%;}
.anz-wz{ text-align:center; font-size:35px; color:black;}
/*下方内容*/
.xfnr-bx{padding:30px 0px; float:left; border-bottom:1px solid #e6e6e6; width:100%;}
.xfnr-wz{color:#333333; font-size:46px; margin-left:60px}
.xfnr-wz2{margin-left:110px;}
.xfnr-wz3{float:right; margin-right:120px;}
.xfnr-wz4{color:#173177; margin-left:20px;}
.xfnr-wz5{color:#f39699; margin-left:20px;}
/* 自定义加载屏幕背景+图标颜色*/
/* 加载屏幕背景颜色 */
#bonfire-pageloader {
	background-color:white;
}
/* 具体的细节*/
/* 页面加载容器 */
#bonfire-pageloader { 
    position:fixed;
	z-index:5000;
	width:100%;
	height:100%;
	left:0;
	right:0;
	top:0;
	bottom:0;
	/*margin-top:-130px;*/
}
.bonfire-pageloader-fade {
	opacity:0 !important;	
	-webkit-transition: all .75s ease;
	-moz-transition: all .75s ease;
	-o-transition: all .75s ease;
	-ms-transition: all .75s ease;
	transition: all .75s ease;
}
.bonfire-pageloader-hide {
	display:none;
}
/* 加载图标 */
.bonfire-pageloader-icon {
	width:400px;
	height:200px;
	position:absolute;
	left:29.5%;
	top:35%;
	opacity:1;
	text-align: center;	
	font-size:24px;
	background:url(../img/loading.gif) no-repeat;
	background-size:cover;
}
.bonfire-pageloader-icon h1{ margin-top:162px; color:black; font-size:28px;}
/*行业touch滚动*/
#pic{width:100%;
     height: 390px;
     overflow: hidden;
     }
#pic a{ 
      position:relative;
      }
#pic a p{ position:absolute; top:-15px; right:0; left:0; text-align:center; font-weight:400; font-size:30px; color:black;}	 
#pic img{
	     padding:15px 29.5px 42px;	      
		 width:13.5%;
		 }
		
#pic #img{
          width:200%;
          height: 390px;
          position: relative;
        }
#img div{
         width:50%;
         height: 390px; 
		 float:left;
         color: white;
        }
#circle{
        width:135px;
        height: 30px;
		margin-left:427px;
		float:left;
        position: relative;
        z-index: 2; 
        }
#circle ul li{
           width:8px;
           height: 8px;
           background-color: gray;
           list-style: none;
		   float:left; margin-left:15px;
        }
#circle ul .active{
                   background-color:#4e93ef;
                   }
/*输入提现金额*/
.tixian1{position:fixed; z-index:1; top:0; left:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.44); display:none;}
.tixian2{background:white; width:700px; height:430px; top:50%; left:50%; margin-left:-340px; margin-top:-250px; position:fixed; z-index:2; display:none;}
.tixian3{font-size:36px; position:absolute; top:10px; left:10px; color:#999;}
.tixian4{left:590px; color:black; position:absolute; width:100px; cursor:pointer;}
.tixian5{font-size:66px; font-weight:500; position:absolute; top:118px; left:58px;}
.tixian6{border-radius:50px; outline:none;  border:1px solid #ccc; background:white; width:500px; height:90px; left:110px; top:110px; position:absolute; font-size:56px; text-indent:25px;}
.tixian7{width:300px; height:100px; position:absolute; top:270px; left:200px; border:none; outline:none; border-radius:15px; background:#91b6f1; font-size:36px; color:white; font-weight:800;}
#coverShow{ display:none; position:fixed; z-index:11; top:50%; left:50%; width:500px; height:300px; margin-left:-250px; margin-top:-250px; background:#25a0ee; }                    
      